Webster Square Plaza
Update
06/26/18
Worcester Shopping Plaza Mortgaged
Webster Square Plaza located in Worcester, MA has been mortgaged for $6.4 million via TD Bank.
The property features a single story 107,385 square-foot freestanding retail building located in Worcester, MA. Built in 1958, the shopping plaza sits on a 15.69-acre parcel and is directly off of Route 9.