Capri Motel

Capri Motel, 2380 El Camino Real, Redwood City, CA 94063, United States

(650) 369-6221

Location