645 Fernleaf

Milpitas, CA, 95035
$1,149,000Price

645 Fernleaf

Milpitas, CA, 95035
$1,149,000Price
3Beds
Courtesy of: | |

645 Fernleaf

Milpitas, CA, 95035
$1,149,000Price
3Beds