112 McMillan Ct, Santa Cruz CA 95060 — $1,799,000 | Blackbird Research