Deli Star

St. Louis, Missouri

110,000-square-foot food processing plant

Size
110,000 SF
Value
$15 M
This 110,000-square-foot industrial, build-to-suit project consisted of a USDA-certified food processing plant with processing rooms, coolers and an office mezzanine space.
Inside of industrial building
Industrial interior
Inside of industrial building