Avison Young brokers 353,000-square-foot industrial building in Indiana
Avison Young has negotiated the sale of a 353,000-square-foot industrial facility at 7901 W. 21st St. in Indianapolis. The property is fully leased to Venture…