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