Leasing Office - Montevista ApartmentsMilpitas, CA 95035★ 3.742+1 408-942-8829www.themontevistaapartments.com1001 S Main St, Milpitas, CA 95035ApartmentsDetails →