About 21 Industrial Way
Wilmington, MA 01887
A 17,462 SF industrial office building located in Wilmington, MA near the I-93/Route 128 interchange. The property features four loading bay docks and sits on 1.63-acres.
21 Industrial, LLC sold the property to Oliver Street Capital for $3,592,612.