7421 Lynn Ave, Saint Louis, MO, 63130 (current address)
7421 Lynn Ave, University City, MO, 63130 (2009 - 2018)
2819 Eads Ave, Saint Louis, MO, 63104 (2000 - 2011)
4721 Lynn Ave, Saint Louis, MO, 63130 (2003)
7421 Lynn Dd, Saint Louis, MO, 63130 (1999 - 2002)