This is a 3906 square foot, single family home. This home is located at 20 E Main St, Boulder, UT 84726.
Off market
Street View
$471,700
20 E Main St, Boulder, UT 84726
--beds
--baths
3,906sqft
SingleFamily
Built in 1934
0.76 Acres Lot
$471,700 Zestimate®
$121/sqft
$1,545 Estimated rent