Altoona Honda

State-of-the-art, Honda dealership built from the ground up. LEED Gold Certification for energy efficiency and “green” construction techniques and materials.