Stowmarket, IP14 1DW
3,837 sq ft
Development / Investment / Office / Retail
For Sale
Price: Offers in excess of £325,000