2317 N Neva Ave, Elmwood Park, IL, 60707 (current address)
2317 N Neva Ave, Elmwood Park, IL, 60707 (2017 - 2019)
Apt 414a, Elmwood Park, IL, 60707 (2019)
2421 S Albany Ave, Chicago, IL, 60623 (2012 - 2018)
2317 N Neva Ave, Chicago, IL, 60707 (2015)