2777 S Elmira Street Unit: 1, Denver, CO 80231
3
beds
3
baths
4,527 Sq.Ft. LIVING AREA
9.86 Acres lot