1 Property
2155 S Ocean Boulevard #24
Delray Beach, FL 33483
OCEAN PLACE-2155 CONDO
4
Beds
4
Baths
3,308
Sq.Ft.