Eliot St Denver Co 80211 Apartments For Rent . View prices, photos, virtual tours, floor plans, amenities, pet policies, rent specials, property details and availability for apartments at 3726 eliot st apartments on forrent.com. Find your new home at 2414 eliot st located at 2414 eliot st, denver, co 80211. 4460 Eliot St, Denver, CO 80211 Trulia from www.trulia.com Spacious historic remodeled victorian home in the highlands neighborhood with 3 beds and 3 full baths. Equivalent to 100% of a full month's rent *property manager: Check out the additional nearby schools for more boundary details.