184 N Apollo Trail, Duck Creek, UT 84762 Property Details MLS #:15-168715 Price:$35,000 Address: 184 N Apollo Trail , 184184 Duck Creek, UT 84762 County:Other Acres:0.59 Type:Land Description Great half acre lot for sale. Has a water meter. The lot next door is also available by the same seller for $35,000. Build your dream cabin. Spectacular views !!! Five of the photos are of the nearby area. Buyer to verify all info. Features and Amenities Area Map