$1,100,000 -
2846 Champa St
Denver ,
CO 80205
City: Denver
Courtesy of Katie Karst, Keller Williams DTC 303-325-6762