Crestwood Corporate Centre is an exclusive office campus totaling 9 buildings across 37 acres, situated in Metro Vancouver’s major technology business hubs.
Crestwood Corporate Centre is a suburban business park set in a lush campus with access and exposure to major east-west and north-south thoroughfares. Crestwood is comprised directly of nine Class AAA/A office buildings totalling over 756,000 SF.