2312 S Delaware Street 4, Denver, CO 80223 by | Jan 7, 2025 | Homes $420,000 740 SqFt 1 Bedrooms 1.5 Bathrooms