The approximately 29-acre property is located on Forest Road in Franklin, not far from campus. The land will be a...
Get updates to your inbox with the latest news and updates from Indy Chamber.