120 SQYD FLAT FOR SALE IN PECHS JAMSHED TOWN KARACHI