$345,000 -
7939 E 17th Avenue
Denver ,
CO 80220
County Or Parish: Denver