$2,498,000 - 665 Sierra Ave, Mountain View, CA 94041
665 Sierra Ave
Mountain View,
CA
94041
County: Santa Clara