About 328 Greenwood Street,
Worcester, MA 01607
A multifamily apartment asset located off Greenwood Street in Worcester, 328 Greenwood Street features 12 residential units across a 3-story envelope.
Worcester, MA 01607
A multifamily apartment asset located off Greenwood Street in Worcester, 328 Greenwood Street features 12 residential units across a 3-story envelope.