6
220 W Edmundson Ave
Morgan Hill, CA 95037
$3,600,000 USD
2.39 AC
2.39 AC
$3,600,000 USD
Residential