Quetta Town 18A Scheme 33 Flat For Sale 1st Floor 950 Sqft 2bed DD West Open Road Side Brand New Flat Demand: 75 Lacs