Apartment Unit 105 at 1531 Leyden Street, Denver, CO 80220 - HotPads