Size 1500 Square Feet For Showroom or for big brand shop Location Main Tahkal Road
This property is no longer available