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