Home
Museums
Architecture
Explore Malta
Contact
Address: 955 Lake Shore Blvd W, Toronto, ON M6K 3B9, Canada
City: Toronto
Style: Futurist
Architect: Eberhard Zeidler
Era: Late 20th Century
Construction: 1969 - 1971