$199,900 -
8060 E Girard Avenue Unit 1019
Denver ,
CO 80231
County Or Parish: Denver