Customer support
Share:

15,435 SF of Assignment Available in Leicester, LEC

Blackbird Road 289, England, United Kingdom

£5,90/sq.ft./year

15,435 sq.ft.

Industrial

For rent

#19685