688 12th Avenue, MENLO PARK, CA 94025
4
beds
4
baths
2,743 Sq.Ft. LIVING AREA
5,702 Sq.Ft. lot