OpenRoad Toyota Peace Arch Announces Major Renovations Since 1966
The dealership will undergo a comprehensive revitalization of the facility, its amenities, and the customer services area
The dealership will undergo a comprehensive revitalization of the facility, its amenities, and the customer services area
The new state-of-the-art facility features 64,000 square feet of interior space in its showroom, plus 22 service bays.