1930 Straits View Dr, Tiburon, CA 94920

3 Beds      3 Baths      2,036 SF      $3,201,000    SOLD