$420,000 -
16227 E Elk Place
Denver ,
CO 80239
County Or Parish: Denver