Hillcrest Mall (built 1974)
Location: 43.85443°N, 79.43463°W