636 Santa Barbara TER, SUNNYVALE, CA 94085
3
beds
2.5
baths
1,384 Sq.Ft. LIVING AREA
0.08 Acres lot