ROOTS
32509 Hupa Drive, Temecula, CA 92592 | MLS #SW26056447 | Roots