1 Month Free Updated Today COMPARE Village at Church and Main 100 N Cross St, Layton, UT 840412 - 4 Beds $1,899 - $2,375 EmailEmail PropertyCall(385) 393-6976