$850,000 808 Dahlia ST, Denver, CO 80220 3 Beds4 Baths2,216 SqFt MLS# 8443089 Listed byMODUS Real Estate More