Facilities Montbleau currently has the latest in technology and equipment available to our industry Office space – 28,000 SF in 4 locations Production space – 120,000 SF in 2 locations Warehouse space – 15,000 SF in 3 locations