1800 W 85th Avenue at 1800 W 85th Avenue, Denver, CO 80260 | HotPads