Apartment Unit 25 at 7440 E 8th Avenue #25, Denver, CO 80230 - HotPads