229 ft (70 m)
| 8888 Keystone at the Crossing Boulevard
8888 Keystone Crossing, Indianapolis, IN 46240, USA
300 North Meridian, Barnes and Thornburg Building, Capital Center South To, Market Square Center, One North Pennsylvania
8888 Keystone Crossing Wikipedia
8888 Keystone Crossing is a high rise in Indianapolis, Indiana. It was completed in 1988 and has 18 floors. It is primarily used for office space and is the tallest building in Indiana outside of a major downtown.