22-07-2025
Imo's Pizza's St. Louis headquarters and production facility now for sale
ST. LOUIS – Imo's Pizza has listed its St. Louis headquarters and production facility for sale.
The property, located at 800 North 17th Street in St. Louis' Downtown West neighborhood, serves as Imo's headquarters and also houses its production and storage operations.
The property was recently listed online by commercial real estate platform LoopNet. The sale would also include a parking lot and a nearby property at 1701 Delmar Blvd., according to the listing.
St. Louis reality show 'Spaghetti Wars' to debut this weekend
LoopNet's listing does not list a proposed price of sale for the main facility. However, St. Louis property records indicate the facility has an appraised value of around $3.5 million.
The sellers are seeking an investor for the long-term, specifically a 15-year master lease with several five-year renewal options for the facility.
According to Imo's Pizza, the company relocated its headquarters to its current location in 2016 and expanded its facility in 2022. It's now around 90,000 square-feet.
FOX 2 has reached out to an Imo's Pizza spokesperson for further comment on the listing, but has not heard back as of this story's publication.
Copyright 2025 Nexstar Media, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.
Solve the daily Crossword