5348 Poppy Place Unit B, Delray Beach, Florida 33484 USA

$169,500  Condo - SOLD MLS® RX-10620441