CARMAX SAN JOSE AUTO SUPERSTORE
CarMax San Jose Auto Superstore is a new Auto Dealership on a 9-acre site. The project includes a 20,000 SF Sales and Service building and 1,000 SF Car Wash building.
San Jose, CA
Charles J O’Brien