$675,000 -
11463 Riverwood Pl
North Palm Beach ,
FL 33408
City: North Palm Beach