8060 E. Girard Ave #1019Denver, CO 802312 BEDS |2 BATHS | OFFERED AT $199,900Fantastic mountain viewsfrom the expansive balconyof this penthouse unitVIEW PROPERTY