Constuction of 5-story hotel located at 840 El Camino Real, South San Francisco with 92 rooms on a 20,132 SF lot by the developer South City Partners LLC.
Constuction of 5-story hotel located at 840 El Camino Real, South San Francisco with 92 rooms on a 20,132 SF lot by the developer South City Partners LLC.