src: images1.loopnet.com
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.
Video 8888 Keystone Crossing
See also
- List of tallest buildings in Indianapolis
Maps 8888 Keystone Crossing
External links
- 8888 Keystone Crossing at Skyscraper Page
- 8888 Keystone Crossing at Emporis
Source of article : Wikipedia