8888 Keystone Crossing (Indianapolis, Indiana)

USA / Indiana / Williams Creek / Indianapolis, Indiana / Keystone Crossing, 8888
 office building, high-rise, 1980s construction
 Upload a photo

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.
Nearby cities:
Coordinates:   39°55'0"N   86°6'31"W
This article was last modified 7 years ago