Ross Duffer is half of The Duffer Brothers writing/producing/directing duo, along with his twin brother, Matt.
The Duffer Brothers created the science fiction-horror series Stranger Things.
Ross Duffer purchased this home for $5.4M from Mark Werts, CEO of clothing company, American Rag.