3000 sqft commercial Space for shop is available for sale at Salugara, Sevoke Road, Siliguri.
+91 98320 22132