$1,389,900
7
Beds
⋅
4.5
Baths
⋅
26-270068
MLS
2497 River Cir, Santa Clara
+14355253780
Red Rock Real Estate