2929 W Floyd Avenue #309, Denver, CO 80236 - HotPads