Monte Sierra Apartments Neighborhood
1901 Montecito Ave. Mountain View, CA 94043