New - 7 Hours Ago $425,000 Coming Soon 4Beds2Baths1800Sqft0.18Acres 664 Planet Pl, Thornton, CO 80260 MLS#: 9295734