1880-1882 Centro St W, Tiburon CA 94920 — $1,850,000 | Blackbird Research