Located south of Webster Square, this industrial property is easily accessible from I-290 and is just 10 minutes from downtown Worcester. Renovations are in progress, including a new roof and a heating upgrade.
233-243 Stafford Street, Worcester, MA 01603