$3,700,000 - 306 Plymouth Road, West Palm Beach, FL 33405
306 Plymouth Road
West Palm Beach,
FL
33405
County: Palm Beach