This 150,000 SF industrial building is located on the west side of downtown Indianapolis & has 51,090 SF for lease.
- Building completed in 2022
- 51,090 SF available for lease
- Five (5) Dock Doors
- Located on the west side of Indianapolis, IN
- Close to I-70 & I-65, as well as other surrounding interstates