159 Kiely BLVD, Santa Clara, CA 95051
3
beds
3
baths
1,360 Sq.Ft. LIVING AREA
1,566 Sq.Ft. lot