$299,900 -
9120 E Girard Avenue Unit 12
Denver ,
CO 80231
County Or Parish: Denver