Landmark Center (Indianapolis, Indiana)

USA / Indiana / Indianapolis / Indianapolis, Indiana / North Meridian Street, 1099
 office building, high-rise, 1984_construction
 Upload a photo

Landmark Center is a 12-story, multi-tenant office building completed in 1984.
Nearby cities:
Coordinates:   39°46'54"N   86°9'25"W
This article was last modified 2 years ago