1701 S Newport Way, Denver, CO 80224 | $799,000 - MLS# 6990573
  |