$1,999,888 - 390 S Mary Ave, Sunnyvale, CA 94086
390 S Mary Ave
Sunnyvale,
CA
94086
County: Santa Clara