Parking Facilities in Otay Mesa, San Diego
2259 Avenida Costa Este, San Diego, California, 92154-6237
(619) 671-9984
2222 Avenida Costa Del Sol, San Diego, California, 92154-6202
(619) 690-7992
9955 Marconi Dr, San Diego, California, 92154-7271
(619) 671-9355