2460 W 29th Avenue #106, Denver, CO 80211 is For Sale - HotPads