69 Laurel Grove Ave, Ross CA 94957 — $8,999,999 | Blackbird Research