Live Green on Dahlia-FULLY SOLAR POWERED Home Near Cherry Creek | 4-Weeks Free!1121 South Dahlia Street, Denver, CO 80246(845) 299-2318$4,0001 unit available4 bedAmenitiesIn unit laundry, Patio / balcony, Dishwasher, Pet friendly, Garage, Stainless steel + moreRecently updated units4 Bed$4,000AskAvail. nowUnit 4 beds, 3 baths, $4000Quick ViewCheck availability