1 of 10Palisade Apartments (opens in new tab)1145 N Sherman Street, Denver, CO 80203(707) 368-5229$735/moTotal price16-mo lease1 unit availableStudioVerifiedView DetailsCheck availability