Tuesday, September 25, 2018

FLAMBEAU MANUFACTURING FACILITY
125,471 SF INDUSTRIAL BUILDING

9,007 square feet of office space

Flexible configurations for office and administration areas.