Link to Post

Avalon Shrewsbury, 251-unit garden style apartment community has been sold to Audubon Shrewsbury LLC, an affiliate of Boston-based Audubon Capital Partners, for $60,500,000.

Posted by MassLive Worcester on Monday, September 26, 2016