1/33 Active $467,900 2 Beds3 Baths1,577 SqFt 8966 E Nichols PL, Centennial, CO 80112 MLS# 7907495 Listed byRE/MAX Professionals