Travel Time Motel

5447 El Cajon Blvd San Diego CA 92115 USA

(619) 583-5447

Location