Plantation Xtra Storage

8489 NW 17th Ct, Fort Lauderdale, FL 33322

About Plantation Xtra Storage

Plantation Xtra Storage is a self storage facility in Fort Lauderdale, FL located at 8489 NW 17th Ct, Fort Lauderdale, FL 33322. Plantation Xtra Storage offers affordable, convenient self storage units in Fort Lauderdale, FL.

CONTACT INFORMATION

Plantation Xtra Storage
8489 Nw 17th Ct
Fort Lauderdale, FL 33322

Is This Your Business?

Claim Your Profile