Epping Forest

Christopher Point, off San Jose Blvd.
Florida
United States