$399,499 -
1042 23rd St
West Palm Beach ,
FL 33407
City: West Palm Beach