Making Room For You Since 1973

Metro Self Storage in Lehigh Acres, Florida

Found 3 Locations

Found 3 Locations

Metro Self Storage - Lehigh Acres in Lehigh Acres, Florida

3021 Lee Blvd
Lehigh Acres, FL 33971
(602) 829-4021

Get Directions View Facility

Metro Self Storage - Tamiami South in Fort Myers, Florida

17625 S Tamiami Trl
Fort Myers, FL 33908
(602) 829-4004

Get Directions View Facility

Metro Self Storage - Summerlin in Fort Myers, Florida

17701 Summerlin Rd
Fort Myers, FL 33908
(602) 829-4002

Get Directions View Facility
Filter locations by:
Features