Tags:BuildingMarketOfficeRetailSpace
CityPlace is an office and retail campus located in St. Louis, MO. With nearly 900,000 square feet of mixed-use space, CityPlace is the largest Class-A campus in the Metro St. Louis market, with five office buildings and an adjacent retail complex. Now leasing!

Investors 1

DateNameWebsite
-Agmanagmanpartn...