£502,500
£289,950
21 stanford lane, leicestershire
Sold in OCT 2010
£840,000
Sold in AUG 2007
£745,000
10 stanford lane, leicestershire
Sold in AUG 2022