101 S Allen Genoa Rd, South Houston, TX, 77587 (current address)
101 S Allen Genoa Rd, South Houston, TX, 77587 (2016 - 2019)
Apt 150, South Houston, TX, 77587 (2019)
1718 Barlow Ave, Dallas, TX, 75224 (2012)
101 S Allen Genoa Rd, South Houston, TX, 77587 (2007)
10 Allen Genoa 150, South Houston, TX, 77587 (2001)