1280 S Birch Street #61896, Denver, CO 80246 - HotPads