Devonshire Sreet North is a place in East Manchester and is mainly residential.
Textiles
Address: Majid House, 37 Devonshire Sreet North, Manchester, Lancashire, M12 6JR
Map showing Devonshire Sreet North in Manchester.