Investment Group Buys Former Russell Brands Plant

2021-05-14T15:48:41+00:00December 11th, 2020|

Your Content Goes Here Your Content Goes Here 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