$1,660,000 - 388 Santa Elena Ter, Sunnyvale, CA 94085
388 Santa Elena Ter
Sunnyvale,
CA
94085
County: Santa Clara