1840 Leonard AVE, Santa Rosa, CA 95405 - MLS#322052976 - Jeff Fulle...