52 N 120 East Ave, Tulsa, OK, 74116 (current address)
52 N 120 East Ave, Tulsa, OK, 74116 (2017 - 2019)
Apt 16, Tulsa, OK, 74116 (2019)
52 N 120th East Ave, Tulsa, OK, 74116 (2016)
52 N 120th East Ave, Tulsa, OK, 74116 (2014 - 2015)
2846 E 85th St, Tulsa, OK, 74137 (2012)