33 Oak Valley Dr, Novato, CA 94947

4 Beds      3 Baths      3999 SF      1 Acres      1,699,000    SOLD