2024 74th Pl, Tulsa, OK, 74136 (current address)
6717 S Louisville Ave, Tulsa, OK, 74136 (2015 - 2021)
7925 S Victor Ave, Tulsa, OK, 74136 (2013 - 2018)
2202661902 E Th Place Unit, Tulsa, OK, 74136 (2015)
2202 E 66th Pl, Tulsa, OK, 74136 (2009 - 2014)