251 North Illinois Street, Indianapolis, IN 46204
This prestigious Class-A office complex is prominently located at the corner of Illinois and Ohio Streets in the heart of downtown Indianapolis.
Capital Center is in close proximity to the Indiana State Capital, Government Center and major retail, residential and entertainment venues. The two-tower complex is home to several national and regional firms. On-site amenities offered by Capital Center include two bank branches, two restaurants, a sundry shop, a coffee shop, a fitness center and a state-of-the-art conference facility.
The two office towers (17 stories in the North Tower and 22 stories in the South Tower) are connected by a beautiful, spacious lobby atrium. The project also includes an abundance of on-site parking in its three-level subterranean parking structure.
Hertz Investment Group acquired this prestigious property in 2013.
Total Square Feet: 650,000 | Stories: 17 (North Tower), 22 (South Tower) | Building Type: Class-A Office