A massive home off Lake Lanier in North Hall could be converted into an events venue and possible film production site.
Developer faces opposition to venue site in North Hall he says could attract filmmakers