Econo Lodge Florida City

553 Ne 1st Ave
Florida City
Florida
United States