- For Sale Contact for pricing
- Property Type Office
- Property Size 195,000 SF
- Date Updated Oct 26, 2026
False
Contacts
Jon Owens
Joshua Graham
Luke Lonneman
Location
Located at 2960 N Meridian St, Indianapolis, IN 46208, this property is part of the United Northwest neighborhood and Indianapolis market.
Contact Brougher Plaza