21 Canyon Rd, Ross CA 94957 — $19,750,000 | Blackbird Research