1 of 16Eliot Flats (opens in new tab)3233 Eliot Street, Denver, CO 80211(717) 546-8271$1,090+/moTotal price12-mo lease6 units availableStudio • 1 bedVerifiedView DetailsCheck availability