$229,500 - 502 Osprey Drive Unit 17-a, Delray Beach, FL 33444
502 Osprey Drive Unit 17-a
Delray Beach,
FL
33444
County: Palm Beach