Customer support
Share:

14,860 SF of Industrial Space Available in Loughborough, LEC

Gelders Hall Road, Shepshed, United Kingdom

£8/sq.ft./year

14,860 sq.ft.

Industrial

For rent

#19535