Indianapolis -- Indiana University Foundation has bought the home of Indiana Landmarks on the Downtown Canal.The 15,734-square-foot building at 340 W. Michigan St. was sold to the foundation for an ...
↧