8380 E 29th Avenue 1, Denver, CO 80238 - HotPads