New to Propertylink
Registered users
£45,000.00 Per Annum
6,856 Sq Ft
6A Sherwood Road, Bromsgrove, Worcestershire, B60 3DR
Warehouse, Industrial, Distribution Warehouse, General Industrial, Industrial Park, Light Industrial, Storage