807 Canada Road, WOODSIDE, CA 94062
2
beds
1
bath
1,570 Sq.Ft. LIVING AREA
0.32 Acres lot
A sought-after city because of its unique location from the Big City and Silicon Valley.
Explore