logo

Sold STC - 3 bed Land - Building Plot

Leicester Road, Shepshed, Loughborough

£100,000