New to Propertylink
Registered users
£950,000.00
15,706 Sq Ft
106-116a Worcester Road, Bromsgrove, Worcestershire, B61 7AH
Warehouse, Distribution Warehouse, General Industrial, Industrial Park, Light Industrial, Storage, Trade Counter, Industrial, Retail