684 Scott BLVD, SANTA CLARA, CA 95050
3
beds
1
bath
1,300 Sq.Ft. LIVING AREA
0.152 Acres lot