321 Glencoe Street, Denver, CO 80220 by | Dec 9, 2024 | Homes $1,300,000 2,386 SqFt 3 Bedrooms 2 Bathrooms