Homes for sale - 13283 S BARRACUDA CV, Draper, UT 84020 – MLS#18516...