Trade Street Capital, a Florida-based private investment firm, acquired The Glens at Mill Creek at 2705 Mall of Georgia Blvd. in Buford, GA for $26.7 million, or about $103,089 per unit. Mill Creek Associates Inc. sold the 259-unit apartment complex.