2150 25th Street North, St Petersburg, FL 33713
Budget Self Storage-22nd Ave is a self storage facility in St Petersburg, FL located at 2150 25th Street North, St Petersburg, FL 33713. Budget Self Storage-22nd Ave offers affordable, convenient self storage units in St Petersburg, FL.