> $475,900 Active 2Beds3Baths1577Sqft0.03Acres 8906 E Nichols Pl, Centennial, CO 80112 MLS#: RECIR1064877