737 Thorsen CT, LOS ALTOS, CA 94024
5
beds
3.5
baths
4,178 Sq.Ft. LIVING AREA
0.878 Acres lot