$169,900 - 1560 18th Avenue Unit 202, Delray Beach, FL 33445
1560 18th Avenue Unit 202
Delray Beach,
FL
33445
County: Palm Beach