Apartment Unit 2 at 3227 S Parker Road #2, Denver, CO 80014 - HotPads