Vic Station is an exquisite mixed-use rental development in Kitchener, Ontario, where 206 residential rental units, and 11,186 square feet of commercial space come together to create an eclectic urban masterpiece.