$140,000 -
1412 S Parker Road Unit A122
Denver ,
CO 80231
County Or Parish: Denver