$749,000 -
711 E 24th Avenue
Denver ,
CO 80205
County Or Parish: Denver