козлова продала дом, принадлежащий селину, за 550 тыс.

козлова продала дом, принадлежащий селину, за 550 тыс. руб. приобретатель дома семочкин разобрал его и перевез из сельской местности в город. при возведении дома семочкин значительную часть бревен заменил и существенно его перестроил. суд по заявлению селина признал договор купли-продажи дома между козловой и семочкиной недействительным. он обязал семочкина возвратить дом селину с правом его перенесения на старое место, а козлову - вернуть семочкину 550 тыс. руб.
правомерны ли действия суда?

на первый взгляд, действие суда выглядит правомерно. более точно, можно что-либо сказать, ознакомившись с материалами дела.