This is a 2942 square foot, single family home. This home is located at 16111 N 18000 W, Howell, UT 84316.
Off market
Zestimate®
$638,600
16111 N 18000 W, Howell, UT 84316
--beds
--baths
2,942sqft
SingleFamily
Built in 1994
3.7 Acres Lot
$638,600 Zestimate®
$217/sqft
$2,351 Estimated rent