Life Storage - North Fort Myers

1347 North Tamiami Trail, North Fort Myers, FL 33903