21 Heywood St
Update
06/07/18
Worcester Apartment Complex Refinanced
St. Lukes Realty Trust of Marlborough, MA has refinanced their property at 21 Heywood St in the Worcester neighborhood of Union Hill for $3 million via Country Bank.
The property is a multi-unit apartment complex that was built in 1964. The building sits on a 1.38-acre lot with 43,200 square-feet of living space.