Store Space Self Storage
725 N 23rd St
Saint Louis,
MO
63103
(314) 530-0311
Today: 9:00 AM to 5:30 PM
American Express, Discover, Personal Checks, Cash, Mastercard, Visa
Store Space offers secure and clean self storage units at 725 N 23rd St, St Louis, MO 63103. At this storage facility, you can choose from inside climate-controlled storage units in a large variety of sizes. If you need to store a vehicle, RV, trailer or boat we can accommodate those too.
Mon 9:00 AM to 5:30 PM
Tue 9:00 AM to 5:30 PM
Wed 9:00 AM to 5:30 PM
Thu 9:00 AM to 5:30 PM
Fri 9:00 AM to 5:30 PM
Sat 9:00 AM to 5:30 PM
Sun 9:00 AM to 5:30 PM
Products and Services
Store Space Self Storage
Vehicle Storage
Boat Storage
RV Storage
Motorcycle Storage
Climate Controlled Storage
Packing & Moving Supplies
U-Haul Rental
Our Specialties: Self Storage, Storage units
Memberships and Associations
BBB