Brought to you by Beedie Living and Anthem Properties, Station Square will be the heart of Metrotown with 2,000 homes, 30,000 SF of restaurants, 300,000 SF of shops and services, and 150,000 SF of office space.