Skip to Main Content

Address

525 South Meridian Street
Indianapolis, IN 46225
(877) 998-6466

visit website

View on Google Maps

Details

Tech-oriented 122,000 square foot office space offering short-term leases in increments of 5,000 square feet that users can adjust as needs change. The 5,000-square-foot "pods" each feature movable walls and furniture, two large conference rooms, two breakout rooms, business-class internet service, and free employee parking. All-inclusive rent is about $18 per square foot per year.

Nearby Art & Culture & Entertainment
Nearby Businesses & Needs
Nearby Education
Nearby Parking