Please visit the website to view In-Person Assistance Hours. Our Dallas self-storage facility offers cheap storage space with the premium features and amenities you want. Store Space is conveniently located at 3316 Hansboro Ave in the Oak Cliff neighborhood, near South Westmoreland Avenue and West Illinois Avenue. Store Space in Dallas strives to give you the best self-storage experience possible. Pick the unit you need, make a free, no-obligation reservation, then complete your rental online to move in on your schedule. Or, stop by or call our storage professionals at 972-787-0001 to book via phone. It's that easy.