“Stranger Things” Creel House Up For Sale. Posted in Real Estate Tagged with Creel House, demon, ghost, haunted, haunted house, house, Real Estate, Stranger Things, Vecna