Investment Group Buys Former Russell Brands Plant
Investment Group Buys Former Russell Brands PlantRELEASED: December 11,2020 An affiliate of Phoenix Investors, a national private commercial real estate firm headquartered in Milwaukee, Wisconsin, acquired the former Russell Brands, LLC property located at 3145 Elmore Road in Wetumpka, Alabama. Russell Brands previously manufactured sports equipment and clothing, marketing its