Customer support
Share:

1,841 SF of Office Space Available in Leicester, LEC

Desford Road, Enderby, United Kingdom

£15,21/sq.ft./year

1,841 sq.ft.

Office

For rent

#19484