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.
The Mile of Cars Association, situated in National City, California, near San Diego, is a U.S.-based automotive group that showcases its presence along a one-mile stretch of National City Boulevard, which includes 21 new automobile franchises.