Dashboard
Delta, UT

Building size: 9,705 SF
Lot size: 4.09 Acres
Year built: 1970