3100 E Cherry Creek South Drive, Unit 1302, Denver, CO 80209 | $669,750 - MLS# 6176547