Homes for sale - 2630 E 2000 N, Ballard, UT 84066 – MLS#1741999 - D...