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