For Sale
$1,698,000
1043 Helen Ave, Santa Clara, CA, 95051
3 bd
2 ba
townhomes
Santa Clara
Listed by COMPASS
Filter counts and the total are temporarily unavailable.