Location: 71 Humber Road, WorcesterCountry: United Kingdom City: Birmingham Classiad Status: Fixed-PriceListed On: Apr 8