The search for an affordable, local self-storage facility shouldn't be difficult. Just head to Store Space Self Storage at 1517 E. Fowler Ave near the University of South Florida campus to find a wide variety of storage unit sizes with premium features and amenities, designed to meet your needs - and your budget. We make it easy to rent a local storage unit. Choose Touchless Rentals online or by phone to pick your storage unit and move in without face-to-face contact. Or, stop in our store to rent: choose the convenience of our self-service kiosk or talk with our in-store managers to get the unit you need.