1 of 30City House Apartments (opens in new tab)1801 Chestnut Place, Denver, CO 80202(720) 636-7204$1,466+/moTotal price14-mo lease31 units availableStudio • 1 bed • 2 bed • 3 bedVerifiedView DetailsCheck availability