$147,500 - 5 Abbey Lane Unit 205, Delray Beach, FL 33446
5 Abbey Lane Unit 205
Delray Beach,
FL
33446
County: Palm Beach