PKR16.5 ThousandMian Residences, Ayubia Road221,350 sqft1350 Square Feet Flat For Rent Is Available In Ayubia Road2 Bed Attach Bath Luxury Flat For R...moreAdded: 37 months ago(Updated: 34 months ago)