$304,900 -
117 Lehane Ter S Unit 203
North Palm Beach ,
FL 33408
City: North Palm Beach