Confluence Cos. and Origin Investments partnered to develop 298-unit community in Castle Rock, Colo., slated to come online in two phases.