$485,000

19965 Mitchell Pl, Denver, CO, 80249

ACTIVE