$939,888 - 18510 Onyx Ln, Morgan Hill, CA 95037
18510 Onyx Ln
Morgan Hill,
CA
95037
County: Santa Clara