1827 Snell Pl

 1827 Snell Pl, MilpitasCA 95035
$3,1003 Beds1370 sqft