8955 E Nichols Place, Centennial, CO 80112 | $460,000 - MLS# 1515736