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