UK
South East England
Surrey
Guildford
Open Storage
GU3 , Normandy, Normandy Business Park
To Long Lease ☇ 2,808 sf