Apartment Unit 110623 at 1355 S Galena Street #110623, Denver, CO 80247 - HotPads