ROOTS
3550 China Garden # 38, Placerville, CA 95667 | MLS #225132194 | Roots