156 Laurelwood Dr, Novato, CA 94949

$1,719,000    SOLD