184sqft Shop on 2nd Floor GIGA MALL Rent Demand 135k Best Opportunity to Get a Shop In giga mall
This property is no longer available