$169,900 - 2620 22nd Avenue Unit 1010, Delray Beach, FL 33445
2620 22nd Avenue Unit 1010
Delray Beach,
FL
33445
County: Palm Beach