1062 W 95th Place, Thornton, CO 80260 is For Sale - HotPads