$625,000 -
8711 E Hampden Avenue Unit 28
Denver ,
CO 80231
County Or Parish: Denver