$224,900 - 15216 Lakes Of Delray Boulevard Unit 129, Delray Beach, FL 33484
15216 Lakes Of Delray Boulevard Unit 129
Delray Beach,
FL
33484
County: Palm Beach