STOWMARKET 18 IPSWICH STREET IP14 1AD

TO LET RETAIL SHOP

A two-storey end terrace prominent building with a significant return frontage on the main pedestrianised stretch of Ipswich Street in Stowmarket