2610 El Camino Real, Redwood City, California 94061-3815 USA
Hotel Front - Evening/Night
Claim copyright