About 24 Millbury Street
Auburn, MA
100,000 square foot warehouse building constructed in the 1980s. The property sits on a 7+ acre site.
Auburn, MA
100,000 square foot warehouse building constructed in the 1980s. The property sits on a 7+ acre site.