$1,399,999 -
4200 W 17th Avenue Unit 823
Denver ,
CO 80204
County Or Parish: Denver