3232/3234 Page Street, Redwood City, CA 94063
4
beds
2,384 Sq.Ft. LIVING AREA
5,907 Sq.Ft. lot