Proposed hotel for 4256 El Camino Real in Palo Alto. Photo from city website.

Proposed hotel for 4256 El Camino Real in Palo Alto. Photo from city website.

Be the first to comment

Leave a Reply

Your email address will not be published.