4920 Locust St NE, Saint Petersburg, FL, 33703 (current address)
4920 Locust St NE, Saint Petersburg, FL, 33703 (2019)
Apt 312, Saint Petersburg, FL, 33703 (2019)
6411 93rd Ter N, Pinellas Park, FL, 33782 (2001 - 2017)
14 Red Snapper Ln, Ponte Vedra Beach, FL, 32082 (2000 - 2017)