Tesla Etobicoke Service & Delivery Center could be demolished for major high-rise project
Tesla’s Service and Delivery Center in Etobicoke could eventually be torn down to make way for a massive high-rise redevelopment, according to a newly filed proposal. While the plan would see the site razed even […]
