5630 Spindle Palm Unit D, Delray Beach, Florida 33484 USA

$189,000  Condo - SOLD MLS® A10929215