Econo Lodge Starke

880 N Temple Avenue
Starke
Florida
United States