$785,000 -
3211 W 17th Avenue
Denver ,
CO 80204
County Or Parish: Denver