181 Stewart Dr, Belvedere Tiburon, CA 94920

4 Beds      4 Baths      3,478 SF      $4,150,000    SOLD