A detached manufacturing / industrial unit on a site of 1.1 acres
18,533 sq ft
LH - £65,000 per annum
LLH - offers in the region of £750,000