1465 Isabella ST, Santa Clara, CA 95050
3
beds
3
baths
1,464 Sq.Ft. LIVING AREA
984 Sq.Ft. lot