3221 71st Ave N, Saint Petersburg, FL, 33702 (current address)
476 89th Ave, Saint Petersburg, FL, 33702 (2018)
71st Ave N, St Petersburg, FL, 33702 (2017)
7220 Organdy Dr N, Saint Petersburg, FL, 33702 (2012)
4849 72nd Ave N, Pinellas Park, FL, 33781 (2004)