Located in National City, California, southeast of San Diego, the Mile of Cars Association is an automotive association in the United States. The mile-long stretch of National City Boulevard comprises 21 new car franchises.
Situated in National City, California, southeast of San Diego, the Mile of Cars Association is an automotive organization in the United States. The mile-long stretch of National City Boulevard comprises 21 new car dealerships.