Autopia Auto Sales
1625 Otay Mesa Center Rd
San Diego, CA 92154
San Diego, CA 92154