7054 E 33rd St, Tulsa, OK, 74145 (current address)
7054 E 33rd St, Tulsa, OK, 74145 (2016 - 2019)
Apt 124, Tulsa, OK, 74145 (2019)
7054 E 33rd St, Tulsa, OK, 74145 (2012 - 2017)
6006 E 80th Pl, Tulsa, OK, 74136 (2005 - 2017)
7054 E 33rd St, Tulsa, OK, 74145 (2009 - 2012)
11002 E 51st St, Tulsa, OK, 74146 (2000)
6606 80th Pl E, Tulsa, OK, 74133 (1992 - 2000)
6606 80th Ple, Tulsa, OK, 74133 (1993)