220 Macfarlane Drive Unit 303 S, Delray Beach, Florida 33483 USA

$825,000  Condo - SOLD MLS® RX-10607295