$250,000 -
516 Osprey Drive Unit 14a
Delray Beach ,
FL 33444
County: Palm Beach County