PPD Holdings sold The Crest at Flowery Branch in October. A two-phase project to be built simultaneously, The Crest at Flowery Branch consists of 324 units across eight garden-style villas along Phil Niekro Boulevard, and 12 condo-style units built over storefront retail in downtown Flowery Branch.