$349,000 -
7020 E Girard Avenue Unit 107
Denver ,
CO 80224
County Or Parish: Denver