$1 First Month's Rent - Please visit the website to view In-Person Assistance Hours. Located at 5512 S. Willow Drive in the Westbury neighborhood, Store Space Self Storage is ideal for anyone living or working in the greater Southwest Houston area. We have the cheap storage you're looking for, complete with the features and amenities often found at premium storage facilities. And unlike some other local storage units nearby, we post our new, lower rates online and give you access your unit from 6 a.m. to 10 p.m. seven days a week. First-time customers can make a reservation online to take advantage of our new, lower rates. Don't worry, reservations are free, and we never charge a security deposit.