2605 French St, Santa Clara, CA 95051
–
Sold on Aug 25, 2022
985 Days on Site
Residential Income
MLS #:
ML81882363
8,144
Sq Ft
0.386
Acres Lot
0
Garage
1984
Year Built