$676,000 -
8526 E Girard Avenue
Denver ,
CO 80231
County Or Parish: Denver