1 Month Free 1 Day Ago COMPARE Village at Church and Main 100 N Cross St, Layton, UT 84041 2 - 4 Beds $1,899 - $2,375