$279,000 -
3401 Spanish Trail Unit 151
Delray Beach ,
FL 33483
County: Palm Beach County