$145,000 - 2720 Sw 22nd Avenue Unit 1507, Delray Beach, FL 33445
2720 Sw 22nd Avenue Unit 1507
Delray Beach,
FL
33445
County: Palm Beach