3968 13th Ave S, Saint Petersburg, FL, 33711 (current address)
Apt 13, Saint Petersburg, FL, 33711 (2019)
3968 13th Ave S, St Petersburg, FL, 33711 (2017)
9872 SE Highway 441, Saint Petersburg, FL, 32620 (2000)
802 NW 10th St, Ocala, FL, 34475 (1992)