Found 1 transactions going back to February 2022.
This property is located at 73a, Harborough Road, Kibworth Harcourt, Leicester, LE8 0RB and was last sold for £465,000 on 11 Feb 2022.