120 Stafford St, Worcester, MA 01603 - Retail Space for rent
120 Stafford St is located at 120 Stafford St in the South West Worcester neighborhood, MA, Worcester, 01603. The Retail building was completed in 1988 and features a total of 47,144 Sqft. There is 1 Retail space available for lease at 120 Stafford St, Worcester, MA, 01603, totaling 2,911 Sqft. The largest space available has 2,911 Sqft and a rental rate of $16.95/Sqft/Year.
There is 1 retail space for lease in the South West Worcester neighborhood, totaling 2,911 Sqft of available retail space. The retail space availability for the 01603 zip code is 2,000 Sqft, in 2 retail spaces. The average asking retail rent per sq. ft. in South West Worcester is $16.95/sqft/year.