The Cove on Worcester’s 89 Green St. is now hosting tenants but there are still some final touches to be made to the ...