Homes for sale - 2000 S BIRCH CREEK RD, Teasdale, UT 84773 – MLS#17...