$720,000 -
2020 E 20th Avenue
Denver ,
CO 80205
County Or Parish: Denver