Customer support
Share:

68,955 SF of Industrial Space Available in Loughborough, LEC

Ingleberry Road, Shepshed, United Kingdom

£4,71/sq.ft./year

68,955 sq.ft.

Industrial

For rent

#19522