Polaris Fashion Place (built 2001)
Location: 40.145596°N, 82.981500°W