3131 E Alameda Avenue, Denver, CO 80209-3400 - HotPads