This is a 1813 square foot, single family home. This home is located at 16153 N 18000 W, Howell, UT 84316.
Off market
Zestimate®
$419,600
16153 N 18000 W, Howell, UT 84316
--beds
--baths
1,813sqft
SingleFamily
Built in 1939
3.12 Acres Lot
$419,600 Zestimate®
$231/sqft
$2,073 Estimated rent