156 Laurelwood Dr, Novato, CA 94949

$1,495,000    SOLD