Construction of 6-story hotel located at 71 Camaritas Avenue, South San Francisco , with 93 rooms on a 46,684 SF lot by the developer Camino Royale Investment Corp.
Construction of 6-story hotel located at 71 Camaritas Avenue, South San Francisco , with 93 rooms on a 46,684 SF lot by the developer Camino Royale Investment Corp.