15733 Juniper Peak Road, Weed, CA 96094 - MLS#NP20015816