Opa-Locka Indl Park Inc

13051 Port Said Rd, Opa-Locka, FL 33054

About Opa-Locka Indl Park Inc

Opa-Locka Indl Park Inc is a self storage facility in Opa-Locka, FL located at 13051 Port Said Rd, Opa-Locka, FL 33054. Opa-Locka Indl Park Inc offers affordable, convenient self storage units in Opa-Locka, FL.

CONTACT INFORMATION

Opa-locka Indl Park Inc
13051 Port Said Rd
Opa-locka, FL 33054

Is This Your Business?

Claim Your Profile