2650 Delaware (Montana Village)19 Homes | LEED GOLD More information coming soon! •2650 S. Delaware Street, Denver, CO 80223• 19 Townhomes• SQFT: 1511-1624• LEED Certification: GOLD Services redT Provided• Acquisition • Architecture• Construction • Sales & Marketing