REDWOOD CREEK inn
|
Location
Redwood Creek Inn
1090 El Camino Real Redwood City, CA 94063 Less than half a mile from Club Fox and the Fox Theatre. |
REDWOOD CREEK inn
|
Location
Redwood Creek Inn
1090 El Camino Real Redwood City, CA 94063 Less than half a mile from Club Fox and the Fox Theatre. |