$649,900 -
266 La Mancha Ave
Royal Palm Beach ,
FL 33411
County: Palm Beach County