About 33 Sword Street
Auburn, MA
The property features a single story industrial building located in Auburn, MA.
The 75,040 square foot building sits on a 3.04-acre parcel and was constructed in 1967.
Auburn, MA
The property features a single story industrial building located in Auburn, MA.
The 75,040 square foot building sits on a 3.04-acre parcel and was constructed in 1967.