$3,000 -
1850 Homewood Blvd Unit 512
Delray Beach ,
FL 33445
County: Palm Beach County