6776 Bartmer Ave, Saint Louis, MO, 63130 (current address)
6644 Bartmer Ave, Saint Louis, MO, 63130 (2016)
1137 Watts Ave, Saint Louis, MO, 63130 (2011)
8001 Noel Ct, Saint Louis, MO, 63130 (2010 - 2011)
2346 Gaebler Ave, Saint Louis, MO, 63114 (2008)