Stroh Center (built 2011)
Location: 41.375343°N, 83.624711°W