Claim this facility
FacilityGo Store It Self Storage
Address12940 NW 27th Ave, Opa-Locka, FL 33054
Listed phone(305) 692-0050
Listed websitehttps://www.gostoreit.com/locations/florida/opa-locka/go-store-it-opa-locka/
Is this your facility?