This 7-story multi-tenant office building is located in downtown St. Louis, Missouri. The property abuts Busch Stadium, the home of the St. Louis Cardinals. The parking lot of the property is used for parking by fans on Cardinal gamedays. The historic property underwent a $30 million-dollar renovation in 2012 and is currently 100% occupied.