240 Glenwood Avenue, WOODSIDE, CA 94062
3
beds
2
baths
2,240 Sq.Ft. LIVING AREA
8,001.97 Sq.Ft. lot
Residents value secluded outdoor living while enjoying a strong sense of community.
Explore