$1,375,000 - 105 Lemmon Ter, Sunnyvale, CA 94086
105 Lemmon Ter
Sunnyvale,
CA
94086
County: Santa Clara