Apartment Unit 18 at 3279 Grove Street #18, Denver, CO 80211 - HotPads