£420,916
£194,666
£207,600
18 main street, leicestershire
Sold in OCT 2006
£800,000
67 newton road, leicestershire
Sold in MAY 2022
£760,000
Sold in MAR 2017
£532,000