• Page
  • of 2
120 S Ocean Boulevard Ph-C
Delray Beach, FL
$1.950Million
Pending
2,502 AC Sq Ft
2859 T. Sq Ft
3 Beds
2.1 Baths