$660,000 -
1398 N Knox Court
Denver ,
CO 80204
County Or Parish: Denver