Super 8 Motel San Francisco/Redwood City, Redwood City

Super 8 Motel San Francisco/Redwood City

2526 El Camino Real