$1,600,000 - 171 Santa Rosa Ave, Mountain View, CA 94043
171 Santa Rosa Ave
Mountain View,
CA
94043
County: Santa Clara