About 66 Atlas Street
Worcester, MA
66 Atlas Street is a single story 173,800 square-foot warehouse facility in Worcester, MA. The building was constructed in 1975 is located one mile from I-90 with direct rail access along the CSX Rail Line. It features 2 drive-in grade level doors and 24 high door loading docks.
The property sits on a 14.02-acre parcel of land area with expansion capabilities of up to 50,000 square feet.