10617 Stafford Dr, Houston, TX, 77093 (current address)
138 N Everton St, Houston, TX, 77003 (2012)
106 Stafford Rd, Houston, TX, 77093 (1992)
215 1/2 W 28th St, Houston, TX, 77008 (1992)
106 W 17th St, Houston, TX, 77008 (1992)
106 Stafford 17, Houston, TX, 77093 (1992)