$3,500 -
405 Canal Pt N Unit 104
Delray Beach ,
FL 33444
County: Palm Beach County