Milpa Village Townhomes

260 South Main Street, Milpitas, CA 95035