6387 Mother Lode Dr, Placerville, CA, 95667 (current address)
6387 Mother Lode Dr, Placerville, CA, 95667 (2019)
Spc 51, Placerville, CA, 95667 (2019)
3073 Knollwood Dr, Cameron Park, CA, 95682 (2014 - 2018)
6387 Mother Lode Dr, Placerville, CA, 95667 (2015 - 2017)