Home Uncategorized MILPITAS – SNELL PLACE Tract 6 of 8 By siteeditor. Published on 20 12 月, 2013. Address: Snell Place, Milpitas, CA 95035