8760 Center Pkwy, Elk Grove, CA, 95758 (current address)
8760 Center Pkwy, Elk Grove, CA, 95758 (2016 - 2019)
Apt 145, Elk Grove, CA, 95758 (2019)
10070 Willard Pkwy, Elk Grove, CA, 95757 (2015 - 2018)
8760 Center Pkwy, Elk Grove, CA, 95758 (2006 - 2010)