37 Dearborn Pl, Goleta, CA, 93117 (current address)
37 Dearborn Pl, Goleta, CA, 93117 (2016 - 2019)
Apt 92, Goleta, CA, 93117 (2019)
2615 Wynncrest Falls Dr, Chesterfield, MO, 63005 (2011 - 2018)
10400 S Saint Louis Ave, Chicago, IL, 60655 (1998 - 2017)