Head to Jackson, GA, to experience where Stranger Things was filmed! Southern hospitality and small-town living meet comfort and convenience at this 3-bedroom, 2.5-bath house in the heart of town. The home features a remodeled interior, a stocked kitchen, and Smart TVs, ensuring you have everything you need for a hassle-free stay. You'll also be a quick drive to Jackson Lake and local eateries, and an hour's drive to downtown Atlanta. You can have it all here!