Morgan Hill, CA
16250 Vineyard Blvd
Contractors
$670,000