Metro Self Storage
Month to Month Rentals Available! - I-80 & 84th Street
 

Metro Self Storage

3939 S. 84th Street
Omaha, NE 68124
Phone: (402) 393-1457
 

Contact Metro Self Storage

We are the best storage facility in Omaha, NE!

For safe and secure storage, call Metro Self Storage. We are the area’s leading storage facility.
 

Hours of Operation

 
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
 
9:00 AM – 5:00 PM
9:00 AM – 5:00 PM
9:00 AM – 5:00 PM
9:00 AM – 5:00 PM
9:00 AM – 5:00 PM
9:00 AM – 1:00 PM
Closed