Construction of this new 12,000 square foot showroom and the reconfiguration of the site was a challenge due to the logistics of keeping the dealership showroom and service shop fully operational.
DePaula Chevrolet
Location: Albany, NY
Delivery Method:
Square Footage: 12,000
Previous Next Auto Dealerships