$685,000 -
5123 E 23rd Avenue
Denver ,
CO 80207
County Or Parish: Denver