1000 Ocean Terrace Unit 1, Delray Beach, Florida 33483 USA

$895,000  Condo - SOLD MLS® RX-10656768