City Center Square Photos

Meet 2 travelers, 5 tour guides and discover 113 photos

City Center Square is a Skyscraper in Downtown Kansas City, Missouri, USA, built by Skidmore, Owings, & Merrill, in Spring of 1977. It consumes the entire block of 11th Street to 12th Street, and from Main Street, to Baltimore Street. It is 30-stories tall, and uses a reinforced concrete structure evident by the look of the exterior.
View City Center Square guide >

City Center Square