1/33 Open Sun 12AM-2PM $472,900 2 Beds2.5 Baths1,577 SqFt 8966 E Nichols PL, Centennial, CO 80112 MLS# 7907495 Listed by RE/MAX Professionals