1683 North Milpitas Boulevard, Milpitas, CA, USA

Price: $2.86/sf/month NNN