Station Square
Station Square, located in Burnaby, Metrotown is a master planned community with 1,800 homes and over 450,000 sf of new retail and office space, with direct access to the Skytrain, bus transit and Metropolis, Canada’s second largest shopping mall.