1/24 Price Dropped by $4K $475,900 2 Beds2.5 Baths1,577 SqFt 8906 E Nichols PL, Centennial, CO 80112 MLS# IR1064877 Listed by Housing Solutions Real Estate