Mercedes-Benz Lougheed – Vancouver, BC | auto dealership and regional corporate office