141312801 R Apt Champi, Houston, TX, 77066 (current address)
12801 Champion Forest Dr, Houston, TX, 77066 (1996 - 2018)
2606 S Saint Louis Ave, Chicago, IL, 60647 (2001)
12801 Champion Forest Dr, Houston, TX, 77066 (1999 - 2000)
12801 Champion Forest Dr, Houston, TX, 77066 (1999 - 2000)
141312801r Apt Champion Frst, Houston, TX, 77066 (2000)