Colliers brokers 599,152-square-foot industrial lease in Indianapolis
Colliers facilitated the renewal of a 599,152-square-foot industrial lease at 8677 Logo Court in Indianapolis. The transaction secures a long-term commitment at a premier logistics… Learn More

What's Your Reaction?









