travelodge

travelodge

The Palo Alto Travelodge Motel at 3255 El Camino Real. Photo from Google Streetview.

Be the first to comment

Leave a Reply

Your email address will not be published.