$299,000 -
8500 E Jefferson Ave Unit 17b
Denver ,
CO 80237
City: Denver