The Enforcement Directorate has attached assets worth Rs 21 crore belonging to Karnataka Congress MLA Satish Krishna Sail.