$191,900 -
665 S Clinton St Unit 14a
Denver ,
CO 80247
City: Denver
Courtesy of Otis Key, HomeSmart 303-885-6908