820 19th St S, Saint Petersburg, FL, 33712 (current address)
820 19th St S, Saint Petersburg, FL, 33712 (1993 - 2018)
820 19th St S, St Petersburg, FL, 33712 (2017)
820 18th St S, Saint Petersburg, FL, 33712 (2004)
633 27th Ave N, Saint Petersburg, FL, 33705 (2000)