Store Space offers secure and clean self storage units at 3316 Hansboro Avenue, Dallas, TX 75233. At this storage facility, you can choose from drive-up non-climate-controlled storage units in a large variety of sizes. If you need to store a vehicle or boat, we can accommodate those too.