151 Piedmont D Unit 151, Delray Beach, Florida 33484 USA

$129,500  Condo / Town Home - SOLD MLS® H10757558