Skip to Content
Manta Logo Manta Home
Claimed
Metro Self Storage logo

Metro Self Storage

Special Warehousing and Storage, Nec

1210 W Fletcher Avenue, Tampa, FL · 33612
Business Details

Serving Tampa, FL

Metro Self Storage

Est. 2004 Tampa, FL 22 Years in Business
Customer Reviews
Key Facts
Type
Special Warehousing and Storage, Nec
Location
Phone
(813) 961-4876
Est.
2004
Listing status
CLAIMED
Similar Businesses
First Choice Storage
Crystal River, FL
Metro Self Storage
Tampa, FL
Metro Self Storage
Tampa, FL
Metro Self Storage
Lutz, FL