Overview

233-243 Stafford Street, Worcester, MA 01603

Located south of Webster Square, this industrial property is easily accessible from I-290 and is just 10 minutes from downtown Worcester.