1
result
Sold prices in Finch Road, Market Harborough, LE8
18 Finch Road, Kibworth Harcourt, Leicester, LE8 0WF
- £99,000 Flat, Leasehold 08 October 2021
- £50,000 Flat, Leasehold 03 July 2018