Apartment Unit C23 at 5995 W Hampden Avenue #C23, Denver, CO 80227 - HotPads