Customer support
Share:

4,635 SF of Industrial Space Available in Leicester, LEC

Thurmaston, United Kingdom

£6,90/sq.ft./year

4,635 sq.ft.

Industrial

For rent

#19572