120 Laurelwood Dr, Novato, CA 94949

5 Beds      5 Baths      3862 SF      Off-market      Buyer Representation      $1,365,000    SOLD