6566 E 21st Pl, Tulsa, OK, 74129 (current address)
Apt 175, Tulsa, OK, 74129 (2019)
2812 N Boulder Ave, Tulsa, OK, 74106 (2011 - 2018)
6568 E 21st Pl, Tulsa, OK, 74129 (2009 - 2016)
303 E Zion St, Tulsa, OK, 74106 (2015)
3529 E Xyler St, Tulsa, OK, 74115 (1999 - 2012)