$604,990 -
130 Osceola St
Denver ,
CO 80219
City: Denver
Courtesy of Fabian Tarango, Keller Williams Realty Downtown LLC Fabian@highcaphomes.com,720-323-7019