2218 E 59th St, Tulsa, OK, 74105 (current address)
2218 E 59th St, Tulsa, OK, 74105 (2019)
Apt 1803, Tulsa, OK, 74105 (2019)
1516 71st St, Tulsa, OK, 74136 (2018)
7037 S Trenton Ave, Tulsa, OK, 74136 (2016)
7037 S Trenton Ave, Tulsa, OK, 74136 (2015)
1140 S 101st East Ave, Tulsa, OK, 74128 (2014)