$1,498,000 - 1099 Interlaken Ter, Sunnyvale, CA 94089
1099 Interlaken Ter
Sunnyvale,
CA
94089
County: Santa Clara