Indianapolis’ BMO Plaza office tower fetches $70 million Indianapolis' 28-story BMO Plaza office tower has been sold for $70 million. A group of real estate investment companies based in Michigan and Florida made…