$574,000 -
1861 Len Dr
North Palm Beach ,
FL 33408
City: North Palm Beach