Published On Feb 9, 2024
TD Terrace located at 160 Front Street West, Toronto, is the newest skyscraper in Toronto, Canada. The skyscraper is garnering mixed reviews from Torontonians.
Recorded February 2024.
#skyscraper #toronto #new #review
show more