Retail Space
Family Dollar in Opa Locka, Florida 10,000 sf building, exclusively occupied by Family Dollar stores.
ADDRESS
Family Dollar in Opa Locka
MAP: