20000 Mitchell Pl #83, Denver, CO, 80249
20000 Mitchell Pl #83, Denver, CO, 80249
20000 Mitchell Pl #83, Denver, CO, 80249
20000 Mitchell Pl #83, Denver, CO, 80249
20000 Mitchell Pl #83, Denver, CO, 80249

$400,000

20000 Mitchell Pl #83, Denver, CO, 80249

5
Listing Agent: Diana Nelson
Courtesy of: Keller Williams DTC