1728 Centro West St, Tiburon CA 94920 — $1,499,999 | Blackbird Research