12929 Portulaca Dr, Saint Louis, MO, 63146 (current address)
12929 Portulaca Dr, Saint Louis, MO, 63146 (2019)
Apt 106, Saint Louis, MO, 63146 (2019)
12979 Midfield Ter, Saint Louis, MO, 63146 (1996 - 2017)
9538 Ash St, Shawnee Mission, KS, 66207 (2001 - 2004)