Apartment Unit at 3663 S Sheridan Boulevard #J6, Denver, CO 80235 - HotPads