59 Norwich C, West Palm Beach FL 33417, West Palm Beach, Florida, United States is a 84m2 West Palm Beach luxury Apartment listed for rent USD 1,600. This high end West Palm Beach Apartment is comprised of 2 bedrooms and 1 baths. Find more luxury properties in West Palm Beach or search for luxury properties for rent in West Palm Beach.