Customer support
Share:

2,470 SF of Industrial Space Available in Leicester, LEC

Oakland Road 10A, England, United Kingdom

£26,72/sq.ft./year

2,470 sq.ft.

Industrial

For rent

#19667