$675,000 -
5108 Osceola St
Denver ,
CO 80212
City: Denver
Courtesy of Kris Caldwell, Compass - Denver 303-536-1786