1190 Glencoe St
Denver, CO 80220
Listed at $989,900 / 3 beds / 3 baths / 2,143 SqFt