1349 Otter, Irving, Texas 75063