The historic property has long been an eyesore on the edge of Boston’s South End and Roxbury neighborhood.