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