UKMidlandsNorfolkNorwich
Shop, Development - Retail
To Let, 1,127 sf
Unit 13 Castle Mall Shopping Centre comprises a retail area of 1,127 sq..