417 Westwood Rd
West Palm Beach, FL 33401
Wyndham House is a 24 unit senior care community. It is situated in the Sunshine Park neighborhood of West Palm Beach, Florida. The community is in a largely middle class area, with a median family income of ...
2 miles away from Palm Beach, FL