Meridian Tower

Indianapolis, IN

Premiere class A office building located within the prestigious Carmel submarket. This 6 story building was built in 1991 as a corporate facility for Hewlett Packard, but was renovated and coverted to multi-tenancy in 2005.

Address: 10201 North Illinois Street, Indianapolis, Indiana, 46290
Square feet: 142,970
Acquisition date: 2017