31 Heath St, Milpitas

Milpitas, CA
1,150,000
3 Beds, 2 Baths
1,708 sq/ft
31 Heath St, Milpitas
1/47