2333 Homestead RD, SANTA CLARA, CA 95050
4
beds
3
baths
1,676 Sq.Ft. LIVING AREA
0.092 Acres lot