Bart Kennington

Active Layton, UT Principal for Kennington Layne Properties, L.L.C.