18041 Hillwood Ln, Morgan Hill CA 95037 — $815,000 | Blackbird Research