822 Dahlia Street, Denver, CO 80220 | $799,999 - MLS# 1709863
  |