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