5409 Sea Cove Lane, Denton, TX, 76208