About 620 South Street
The property features an 80,630 square foot industrial building located in Hollbrook, MA. Constructed in 1968, the structure sits on a 4.8-acre parcel. The building boats 16'6" high ceilings, 6 loading docks, two drive-in doors, and parking for up to 210 cars.
The property is located 3 miles from Route 24, a major interstate highway that connects to Greater Boston' s regional highway network