Constructed in 2011, the 560 on Main apartment building comprises 85 units of the following unit mix: One Bedroom, Studio, Two Bedroom/One Bath, totaling 83,900 SqFt. The property is located in Willimantic, at 560 Main Street, Worcester - Springfield.