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