12565 Santa Maria Ct, Hazelwood, MO, 63042 (current address)
12565 Santa Maria Ct, Hazelwood, MO, 63042 (2019)
Apt 208, Hazelwood, MO, 63042 (2019)
536 Pelican Island Dr, Florissant, MO, 63031 (2016 - 2018)
3380 Santiago Dr, Florissant, MO, 63033 (2013 - 2015)