Month to Month Rentals Available! - I-80 & 84th Street
Copyright © Metro Self Storage, 2012. All rights reserved.
Metro Self Storage
S 84th St & I St
Omaha, NE 68127
Phone: (402) 393-1457
Welcome to Metro Self Storage
We fulfill all of your storage needs!
If you are looking for safe, secure storage in Omaha, NE, you have come to the right place.
Our storage areas are:
- Accessible 24/7
- Climate Controlled
We offer both long-term and short-term storage with affordable pricing!
Contact Metro Self Storage
Stop in or call for all of your needs!
Please feel free to browse our website for more information, drop by our location to see for yourself what we have to offer, or simply pick up the phone and call us now at (402) 393-1457