5424 Lakefront Blvd Unit C, Delray Beach, Florida 33484 USA

$87,000  Town Home - SOLD MLS® A10795179