The Mall at Tuttle Crossing (built 1997)
Location: 40.072908°N, 83.130509°W