One Indiana Square is a commercial office building situated in the heart of downtown Indianapolis, IN. It offers modern office spaces for businesses looking to establish a presence in the city.
The building provides a professional environment with amenities such as conference rooms, high-speed internet, and on-site parking for tenants and visitors. One Indiana Square caters to a diverse range of industries seeking a central location for their operations.
Generated from their business information