Have you ever watched a movie and thought to yourself, “Wow. That location looks awfully familiar…” Where Coquitlam’s Riverview Hospital...
Vancouver’s iconic Marine Building, located at 355 Burrard Street, is an art deco marvel. The building was completed in 1930...