The Store Room

747 NE 3rd Ave, Fort Lauderdale, FL 33304

About The Store Room

The Store Room is a self storage facility in Fort Lauderdale, FL located at 747 NE 3rd Ave, Fort Lauderdale, FL 33304. The Store Room offers affordable, convenient self storage units in Fort Lauderdale, FL.

CONTACT INFORMATION

The Store Room
747 Ne 3rd Ave
Fort Lauderdale, FL 33304

Is This Your Business?

Claim Your Profile