Coulton Creek Capital is pleased to announce equity financing for the 2121 18th Avenue development by MoonStar Investments. The project will deliver 18 single-family townhomes for sale in Denver’s City Park West neighborhood.