Colliers International closes sale of 180,000-square-foot office building in Indianapolis
Colliers International closed the sale of College Park Plaza in Indianapolis. The 180,637-square-foot Class-A office building is in the city's Northwest office submarket and is…