Colliers sells 59,511-square-foot industrial facility in Indianapolis
Colliers has closed the sale of 5740 Decatur Boulevard, a 59,511-square-foot industrial facility on 9.27 acres in the Ameriplex Business Park, a master-planned, 8.8-million-square-foot industrial…