$695,000 -
5108 Osceola St
Denver ,
CO 80212
City: Denver
Courtesy of David Parks, Compass - Denver david.parks@compass.com,865-719-0073