2880 E Newmans Lane, Holladay, UT 84121 - View Property History - HotPads