$270,000 -
5410 Privet Place Unit A
Delray Beach ,
FL 33484
County: Palm Beach County