2601 E Vina Del Mar Blvd, St Pete Beach, FL (current address)
2601 W Vina Del Mar Blvd, St Pete Beach, FL (2002 - 2002)
3170 3rd Ave N, Saint Petersburg, FL (2001 - 2001)
2601 W Vina Del Mar Blvd, St Pete Beach, FL (1988 - 1988)
2601 E Vina Del Mar Blvd, St Pete Beach, FL (1983 - 1983)