OpenRoad Honda Burnaby Now Open at 5723 Marine Way
The new state-of-the-art facility features 64,000 square feet of interior space in its showroom, plus 22 service bays.
The new state-of-the-art facility features 64,000 square feet of interior space in its showroom, plus 22 service bays.