The Square (formerly known as Rosemary Square and CityPlace) is an upscale lifestyle center in downtown West Palm Beach, Florida, along South Rosemary Avenue. Considered a New Urbanist mixed-use development, The Square is architecturally composed of Mediterranean and Venetian elements. The 600,000-square-foot (56,000 m2)-center contains more than 60 restaurants and stores, as well as rental apartments, condos, and offices.