$340,000 -
13971 Packard Ter Unit 0
Delray Beach ,
FL 33484
County: Palm Beach County