$850,000 -
9857 E 61st Avenue
Denver ,
CO 80238
County Or Parish: Denver