5836 Mother Lode Dr, Placerville, CA 95667, USA
Placerville, CA 95667, USA
6560 Agape Ct, Placerville, CA 95667, USA