UK
Scotland
G - Glasgow
Glasgow
R&D / Laboratory, Business Unit
G20
, Glasgow,
Scotland Science Park
To Let 980 sf
Industrial unit available to lease at a rental of £18,130 per annum...