$1,600,000 - 145 Gregory Place, West Palm Beach, FL 33405
145 Gregory Place
West Palm Beach,
FL
33405
County: Palm Beach