12774 Partridge Run Dr, Florissant, MO, 63033 (current address)
2024 Mcmenamy Dr, Saint Louis, MO, 63136 (2008 - 2021)
3043 Delmar Blvd, Saint Louis, MO, 63103 (2020)
3043 Delmar Blvd, Saint Louis, MO, 63103 (2019)
Apt A, Saint Louis, MO, 63103 (2019)