$150,000
2
Beds
⋅
2
Baths
⋅
B26048789
MLS
2420 SW 22nd Avenue Unit 602, Delray Beach
15614509622
Beachfront Properties