Located at 12225 N 56th St A, Store Space Self Storage offers the secure, affordable storage you’ve been looking for in Temple Terrace, FL. Our modern, clean facility features drive-up storage units in a wide range of sizes and outdoor vehicle parking for boat, rv, and car storage.
Touchless Rentals can be made online or by phone.