Description
Metro Self Storage in Tampa/Town and Country offers a variety of self storage units and sizes with convenient drive-up access. The propery also features 24-hour access.
Address: 8323 W Hillsborough Ave, Tampa 33615
Phone: (813) 774-4829
State: FL
City: Tampa
Street Number: 8323 W Hillsborough Ave
Zip Code: 33615
categories: self-storage facility
Opening Hours
Monday: 09:30 - 18:00
Tuesday: 09:30 - 18:00
Wednesday: 09:30 - 18:00
Thursday: 09:30 - 18:00Friday: 09:30 - 18:00
Saturday: 08:00 - 16:30
Sunday: 10:00 - 15:00