17 24th St S, Saint Petersburg, FL, 33712 (current address)
17 24th St S, St Petersburg, FL, 33712 (1990 - 2007)
656 23rd Ave S, Saint Petersburg, FL, 33705 (1993 - 1997)
656 23rd St N, Saint Petersburg, FL, 33713 (1993)
2403 1st Ave S, Saint Petersburg, FL, 33712 (1993)