Burger Boat Company announced Sea Owl, a 142-ft tri-deck motor yacht, has departed the Burger shipyard for her delivery voyage. Sea…