$1,376,000 - 915 La Mesa Ter C, Sunnyvale, CA 94086
915 La Mesa Ter C
Sunnyvale,
CA
94086
County: Santa Clara