Customer support
Share:

51,880 SF of 4-Star Industrial Space Available in Exeter, DEV

Telegraph Lane, Rockbeare, United Kingdom

£7/sq.ft./year

51,880 sq.ft.

Industrial

For rent

#33113