7 Oak Leaf PL, Santa Rosa, CA 95409 - MLS#22029817 - Glenn Allen Te...